1385346
427141
110881
843316
328628
355941
569277
545962
455613
5376
321819
1127403
789312
878870
820147
907949
1017724
829610
567505
57952
101987
612377
295284
547842